Trinity Mergeの開発
何をやった?(what)
2〜3の入力を取って、手動でマージするGUIツールを作った
ホットキーで操作できるようにしたのでキーボードの上に置いた手を動かさずにサクサク操作ができる
これによって複数のソースからの情報を束ねたものを作るコストが激減した
なぜやった?(why)
Scrapbox上での議論が進むのと並行して、底本が追加更新されたりする
つまり「Scrapbox上の議論、英語からの翻訳、中国語からの翻訳」の三通りの文章がある
これらはフォークして各自が各自のペースで参加している
これをうまいことマージする必要があるが、どうマージするかをプログラムで記述することは困難だった
この困難を避けるために「底本が固まってから翻訳しよう」などとするケースが多いが、それでは国外で発展し終わった思想を単に消費者として受け取ることになる
これは「言語障壁によって日本人が協働できてない」という状態
フルの自動化ができないなら、技術によって人間を強化して、強化された人間がやれば良い
どうやった?(how)
技術選定をしばらく考えたけどHTMLとJSで十分と判断した
Cursorを使ってほとんどAIに書かせた